<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>练习题</title>
</head>
<body>
<p>
计算[2, 6, 18, 15, 40] 中能被3整除的偶数的和 <br> <br>

计算[2, 6, 18, 15, 40] 中能被3整除的偶数的个数
</p>

<p>
    给一个数字数组，该数组中有很多数字0，将不为0的数据存入到一个新的数组中
</p>



<script>
    let 数组 = [2, 6, 0, 18, 15, 40 , 0, 0]
    let 去除0的数组 = []
    for (let i = 0; i < 数组.length; i++) {
        if (数组[i] !== 0){ // 判断值是否是 0
            去除0的数组.push(数组[i]) // 满足条件, 依次添加元素
        }
    }
    console.log(`原来的数组: ${数组}`)
    console.log(`去除0的数组: ${去除0的数组}`)

    let 和 = 0
    let 统计个数 = 0
    for (let i = 0; i < 去除0的数组.length; i++) {
        if (去除0的数组[i] % 3 === 0) { //判断可以被3整除吗
            和 = 和 + 去除0的数组[i]
            统计个数 = 统计个数 + 1 // 统计可以被3整除,有多少个

            // console.log(`数组里可以被3整除的数: ${数组[i]}`)
        }
    }
    console.log(`数组里可以被3整除的数, 总和: ${和}`)
    console.log(`数组里可以被3整除的数, 有: ${统计个数} 个`)
</script>

</body>
</html>